An Optimal Algorithm to Compute the Inverse Beacon Attraction Region
نویسندگان
چکیده
The beacon model is a recent paradigm for guiding the trajectory of messages or small robotic agents in complex environments. A beacon is a fixed point with an attraction pull that can move points within a given polygon. Points move greedily towards a beacon: if unobstructed, they move along a straight line to the beacon, and otherwise they slide on the edges of the polygon. The Euclidean distance from a moving point to a beacon is monotonically decreasing. A given beacon attracts a point if the point eventually reaches the beacon. The problem of attracting all points within a polygon with a set of beacons can be viewed as a variation of the art gallery problem. Unlike most variations, the beacon attraction has the intriguing property of being asymmetric, leading to separate definitions of attraction region and inverse attraction region. The attraction region of a beacon is the set of points that it attracts. It is connected and can be computed in linear time for simple polygons. By contrast, it is known that the inverse attraction region of a point — the set of beacon positions that attract it — could have Ω(n) disjoint connected components. In this paper, we prove that, in spite of this, the total complexity of the inverse attraction region of a point in a simple polygon is linear, and present a O(n log n) time algorithm to construct it. This improves upon the best previous algorithm which required O(n3) time and O(n2) space. Furthermore we prove a matching Ω(n log n) lower bound for this task in the algebraic computation tree model of computation, even if the polygon is monotone.
منابع مشابه
On the Inverse Beacon Attraction Region of a Point
Motivated by routing in sensor networks, Biro et al. [2] introduced the notion of beacon attraction and inverse attraction as a new variant of visibility in a simple polygon. A beacon b is a point inside a polygon P that can induce an attraction that moves a target point p greedily towards it in a trajectory that always reduces distance from p to b. The trajectory of p may require sliding p alo...
متن کاملRouting in a Polygonal Terrain with the Shortest Beacon Watchtower
In a paper by Biro et al. [2], a novel twist on guarding in art galleries, motivated by geographical greedy routing in sensor networks, is introduced. A beacon is a point that when activated induces a force of attraction, or repulsion that can move points within the environment. The effect of a beacon is similar to standard visibility with some additional properties. The effects of a beacon are...
متن کاملExamination of Quadrotor Inverse Simulation Problem Using Trust-Region Dogleg Solution Method
In this paper, the particular solution technique for inverse simulation applied to the quadrotor maneuvering flight is investigated. The trust-region dogleg (DL) technique which is proposed alleviates the weakness of Newton’s method used for numerical differentiation of system states in the solution process. The proposed technique emphasizes global convergence solution to the inverse simulatio...
متن کاملAn Efficient Schulz-type Method to Compute the Moore-Penrose Inverse
A new Schulz-type method to compute the Moore-Penrose inverse of a matrix is proposed. Every iteration of the method involves four matrix multiplications. It is proved that this method converge with fourth-order. A wide set of numerical comparisons shows that the average number of matrix multiplications and the average CPU time of our method are considerably less than those of other methods.
متن کاملSingle Image Dehazing Algorithm Based on Dark Channel Prior and Inverse Image
The sky regions of foggy image processed by all the existing conventional dehazing methods are degraded by color distortion and severe noise. This paper proposes an improved algorithm which combines dark channel prior and inverse image. We first invert the foggy image, and then estimate the transmission of the inverse image. At last, compared with the non-inversed transmission, the larger value...
متن کامل